package com.film.service;

import java.util.List;

import com.film.po.FilmInfo;

/**
 * 电影信息
 * @author Administrator
 *
 */
public interface FilmInfoService {

	/**
	 * 添加
	 * @param fileType
	 * @return
	 */
	FilmInfo add(FilmInfo filmInfo);
	
	/**
	 * 根据id删除
	 * @param id
	 */
	void deleteById(int id);
	
	 /**
     * 根据条件查
     * @param filmInfo
     * @return
     */
    List<FilmInfo> selectFilmInfoByParam(FilmInfo filmInfo);
	
	/**
	 * 更新
	 * @param filmInfo
	 * @return
	 */
	FilmInfo update(FilmInfo filmInfo);
	
	/**
	 * 查一个
	 * @param id
	 * @return
	 */
	FilmInfo findById(int id);

	/**
	 * 查所有
	 * @return
	 */
	List<FilmInfo> getList();
	
	/**
	 * 根据类型查电影
	 * @return
	 */
	List<FilmInfo> getListByFilmTypeId(int typeId);
}
